
#page {
  width: 960px;
  margin: 0 auto;
}

#content {
  float: left;
  width: 100%;
  margin-right: -100%;
  padding: 0;
}

.sidebar {
  float: left;
}

#sidebar-second {
  float: right;
}

#footer {
  float: none;
  clear: both;
}

#header,
#footer,
.mission,
.breadcrumb,
.node {
  clear: both;
}

.two-sidebars .center,
.sidebar-left .center {
  margin-left: 190px;
}

#sidebar-first {
  width: 190px;
  margin-right: -190px;
}

.two-sidebars .center,
.sidebar-right .center {
  margin-right: 190px;
}

#sidebar-second {
  width: 190px;
}

.inner {
  padding: 0;
}

#navigation {
  float: left;
  margin-left: 0;
  margin-right: -100%;
  padding: 0;
  width: 100%;
  height: 40px;
}

.with-navigation #content,
.with-navigation .sidebar {
  margin-top: 40px;
}
